package com.xczl.job.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.xczl.job.entity.Job;

@Repository("jobJobDao")
public interface JobDao {

	/***
	 * 插入记录
	 * 
	 * @param job
	 */
	public void insert(Job job);
	/***
	 * 查询数据
	 * @param search
	 * @param offset
	 * @param rows
	 * @return
	 */

	public List<Job> findListBySearch(@Param("search") Job search,
			@Param("offset") int offset, @Param("rows") int rows);
	/***
	 * 删除记录
	 * @param job
	 */
	public void del(int id);
	/***
	 * 删除截至日期
	 */
	public void deadline(Job job);
	/***
	 * 修改记录
	 * @param job
	 */
	public void update(Job job);
	
	/**
	 * 修改已招人数
	 */
	public void updateActualPeople(Job job); 
	
}
